crm customer developers projects change management project design solaris rugby siding radius3 application c++ thin-client online shopping replacement windows builders shop java windows construction management consulting unix doors scrum open source .net symfony j2ee project management relationship